.list-group > .list-group-item:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.list-group > .list-group-item:last-child {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.list-group > .list-group-item.is-primary {
    background-color: hsl(171, 100%, 41%);
    color: #fff;
}
.list-group > .list-group-item.is-info {
    background-color: hsl(204, 86%, 53%);
    color: #fff;
}
.list-group > .list-group-item.is-success {
    background-color: hsl(141, 71%, 48%);
    color: #fff;
}
.list-group > .list-group-item.is-warning { background-color: hsl(48, 100%, 67%); }
.list-group > .list-group-item.is-danger {
    background-color: hsl(348, 100%, 61%);
    color: #fff;
}
